a memory like a sieve - Turco Inglés Diccionario